rude and annoying man - Alemán Inglés Diccionario